#include<bits/stdc++.h>
using namespace std;
int main()
{
	int arrA[1005],arrB[1005],arrC[2005];
	int la=0,lb=0,lc=0;
	int n=0,m=0;
	cin>>n;
	for(int i=0;i<n;i++)
	{
		cin>>arrA[i];
	}
	cin>>m;
	for(int i=0;i<m;i++)
	{
		cin>>arrB[i];
	}
	
	while(la<n&&lb<m)
	{
		if(arrA[la]<arrB[lb])
		{
			arrC[lc++]=arrA[la++];
		}
		else
		{
			arrC[lc++]=arrB[lb++];
		}
	}
	
	while(la<n)
	{
		arrC[lc++]=arrA[la++];
	}
	
	while(lb<m)
	{
		arrC[lc++]=arrB[lb++];
	}
	
	for(int i=0;i<m+n;i++)
	{
		cout<<arrC[i]<<" ";
	}
	return 0;
}
